Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 PEEL STREET Detached £302,681 £86,500 23 Mar 2001
83 PEEL STREET Detached £244,835 £245,000 3 Feb 2023
85 PEEL STREET Detached £334,779 £77,995 27 Aug 1999
87 PEEL STREET Detached £309,526 £181,500 16 May 2012
89 PEEL STREET Detached £312,340 £155,000 14 May 2004
91 PEEL STREET Detached £318,259 £185,000 25 Mar 2011
105 PEEL STREET Detached £274,672 £172,000 25 May 2007
107 PEEL STREET Detached £254,368 £169,000 8 Sep 2014